package com.rw.coco.util.config;

import com.rw.tool.util.properties.PropertiesReader;

import java.util.Properties;

/**
 * 可可命令文件读取
 */
public class CocoCommandConfig {
    public final PropertiesReader commandProp;

    public CocoCommandConfig(Properties config) {
        commandProp = new PropertiesReader(config);
    }

    // 默认指令前缀
    public static final String DEFAULT_PREFIX = "defaultPrefix";

    // 退群、删除好友指令
    public static final String DISMISS = "dismiss";

    // 将用户加入黑名单指令
    public static final String BLACK_USER = "blackUser";

    // 将用户加入白名单指令
    public static final String WHITE_USER = "whiteUser";

    // 将群组加入黑名单指令
    public static final String BLACK_GROUP = "blackGroup";

    // 将群组加入白名单指令
    public static final String WHITE_GROUP = "whiteGroup";

    // 机器人开启指令
    public static final String SWITCH_ON = "switchOn";

    // 机器人关闭指令
    public static final String SWITCH_OFF = "switchOff";

    // 群聊机器人开启指令
    public static final String BOT_ON = "botOn";

    // 群聊机器人关闭指令
    public static final String BOT_OFF = "botOff";

    // 扔出骰子指令
    public static final String ROLL = "roll";

    // 扔出骰子指令
    public static final String ROLL_SIMPLE = "rollSimple";

    // 扔出暗骰指令
    public static final String PRIVATE_ROLL = "privateRoll";

    // 群OB指令
    public static final String GROUP_OB = "groupOb";

    // 群OB指令
    public static final String ST = "st";

    // 能力鉴定骰子
    public static final String RA = "ra";

    // 能力检定骰子
    public static final String RC = "rc";

    // 能力鉴定暗骰骰子
    public static final String RAH = "rah";

    // 能力检定暗骰骰子
    public static final String RCH = "rch";

    // 更改昵称
    public static final String NN = "nn";

    // 理智鉴定
    public static final String SC = "sc";
}
